package mm.chenchen.modules.script.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import mm.chenchen.modules.script.dao.model.request.ScriptRunHisQuery;
import mm.chenchen.modules.script.entity.ScriptRunHis;
import mm.chenchen.utils.R;

import javax.servlet.http.HttpServletResponse;
import java.util.Map;

/**
 * 
 *
 * @author 
 * @email 
 * @date 2021-07-29 10:50:49
 */
public interface ScriptRunHisService extends IService<ScriptRunHis>{
 R findPage(Page<Map> page, ScriptRunHisQuery param);
 R getById(Long objId);
 R saveInfo(ScriptRunHis param);
 R update(ScriptRunHis param);
 R deleteById(Long id);
 void downLoadFromMinio(Long id, HttpServletResponse response);
}

